﻿using ScFramework.Core;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[DisallowMultipleComponent]
public sealed class SComValues : SComponent
{
    [PureValueAtrribute]
    public int Blood;
    [PureValueAtrribute]
    public int Defence;
    [PureValueAtrribute]
    public int MagicDefence;
    [PureValueAtrribute]
    public int Mass;
    [PureValueAtrribute]
    public int Sharpness;

    [PureValueAtrribute]
    public ElementState ElementState;
}
public enum ElementState
{
    Default=0,
    Any=1,
    /// <summary>
    /// 金属
    /// </summary>
    metal,
    /// <summary>
    /// 玻璃
    /// </summary>
    glass,
    /// <summary>
    /// 木头
    /// </summary>
    wood,
    /// <summary>
    /// 毒
    /// </summary>
    poison,
    /// <summary>
    /// 岩浆
    /// </summary>
    magma,
    /// <summary>
    /// 土
    /// </summary>
    soil,
    /// <summary>
    /// 燃料
    /// </summary>
    fuel,
    /// <summary>
    /// 泥潭
    /// </summary>
    mudrush,
    /// <summary>
    /// 冰
    /// </summary>
    ice,
    /// <summary>
    /// 水
    /// </summary>
    water,
    /// <summary>
    /// 风
    /// </summary>
    wind,
    /// <summary>
    /// 火
    /// </summary>
    fire,
    /// <summary>
    /// 电
    /// </summary>
    flash,
    /// <summary>
    /// 蒸汽
    /// </summary>
    steam,
}